From: Georges Basile Stavracas Neto Date: Thu, 4 Jun 2020 04:37:48 +0000 (-0300) Subject: appDisplay: Constrain dialog to primary display X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~684^2^2~295 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=3a53b25873deb2d6ad83ea43fad4a4bec53fdffb;p=gnome-shell.git appDisplay: Constrain dialog to primary display Much like the overview controls themselves are tied to the primary display, constrain the folder dialog to the primary display as well. https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1301 --- diff --git a/js/ui/appDisplay.js b/js/ui/appDisplay.js index ef36f8b67..3400ce178 100644 --- a/js/ui/appDisplay.js +++ b/js/ui/appDisplay.js @@ -8,6 +8,7 @@ const AppFavorites = imports.ui.appFavorites; const DND = imports.ui.dnd; const GrabHelper = imports.ui.grabHelper; const IconGrid = imports.ui.iconGrid; +const Layout = imports.ui.layout; const Main = imports.ui.main; const PageIndicators = imports.ui.pageIndicators; const ParentalControlsManager = imports.misc.parentalControlsManager; @@ -1434,6 +1435,11 @@ var AppFolderDialog = GObject.registerClass({ y_align: Clutter.ActorAlign.CENTER, }); + this.add_constraint(new Layout.MonitorConstraint({ + primary: true, + work_area: true, + })); + this._source = source; this._folder = folder; this._view = source.view;